chore: remove error tracking models #25911
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
ErrorTrackingIssueFingerprint
be a uuid model (see feat: exception issue lookup #25878 (comment))ErrorTrackingGroup
model needs to remove a bunch of fields not necessary in our new design (e.g.merged_fingerprints
). We also now refer to it asErrorTrackingIssue
elsewhere, so let's rename the table and model.Changes
Drop both tables which will be recreated in a new migration after this.
Grouping will temporarily break for error tracking but it is not enabled for any team other than PostHog right now
Commented out a bunch of stuff while this is all behind a flag that isn't enabled for anyone. Will re-add once we run the migration to bring everything back
Does this work well for both Cloud and self-hosted?
Yes
How did you test this code?
Tests also commented out